- Contribute to all aspects of Shopify app development for our suite of apps, in React, TypeScript, Elixir, and Node.js
- Make design & planning decisions as a team, as part of a flexible agile process
- Keep up with the latest developments in our technologies and in the tools available from Shopify, identifying opportunities to leverage for our apps
- Contribute in improving our development process and practices
- Use data (analytics, instrumentation) to track outcomes and guide future work
- Grow our development team’s skills through regular collaboration and mentorship
- Writing code proficiently in JavaScript/ES10, HTML, & CSS
- Developing for React, applying current approaches that best solve the problems at hand
- Guiding teams to make decisions effectively, stating recommendations with reasoning behind opinions
- Working in an agile team environment, regularly making goal-oriented decisions and identifying the most impactful areas to focus
- Collaboratively solving problems and sharing knowledge with others when solutions are found
- Holding context on complex solutions, thinking critically about adapting architecture with new learnings, identifying opportunities to improve along the way
- Leaving things better than you found them—advocating for improvements to the team’s practices, processes, and tools, to help us reliably deliver quality results
- Helping team members improve their skills & knowledge during the course of the work
- Working fluently with Git & Github
- Developing on the Shopify platform, or with Liquid
- Developing interfaces with the help of a design system, such as Shopify Polaris, and with accessibility in mind
- Developing for ecommerce on different platforms - Wordpress, BigCommerce, etc.
- Writing for common frontend JavaScript frameworks such as Gatsby, Vue.js, or Angular
- Interest in learning & writing functional code with Elixir
- Flexible work schedule
- Company-provided hardware and software
- Competitive base salary
- Opportunity for growth as the company grows
- Exposure and learning across teams and services
- Health benefits and RRSP matching
- Company-sponsored wellness allowance
- Home office allowance
- Generous vacation policy
- Remote: Within +/- 3 hours 8am-4pm Pacific Time
Company
Location
Victoria - Canada
Job type
Full-Time
Fullstack Job Details
Who we are:
We’re Orbit, and we create Shopify apps that help merchants push the frontiers of their online sales. At Orbit, you’ll be joining a fun, creative, and collaborative team that builds awesome products to empower Shopify merchants. As a remote-first company, our team is located across Canada, the US, and beyond. We offer our employees flexibility in where they work and how they work. We would be over the moon if you’d join us!
About the role:
As part of our product team, our Senior Developers work collaboratively with our development team to design and build functionality for our apps that is usable, extensible, and performant.
Our apps are embedded in the Shopify admin, and display in our customers’ Shopify stores. Our senior developers are experienced with React, Node, and Elixir (no prior Elixir experience is necessary) and contribute across the full stack.
At Orbit, we trust our developers to find the right way to build solutions that meet goals. Following the Shape Up methodology, we give our teams projects, and give them the space and autonomy to design a solution: defining their own tasks, building the solution incrementally and collaboratively, adapting an approach based on the learnings made along the way.
As a Senior Developer, you'll...
You'll use your skills and experience in...
If you have these skills that's a huge plus!
Please include a cover letter with your application – we’d love to better understand your background and experiences. We value diverse perspectives and believe that skills are transferable!
Benefits:
We are a company built on creativity, teamwork, and employee well-being. We trust our team members and encourage them to design their work schedules so that they can get the most out of their day. We value challenging ourselves and others to ask questions that uncover better solutions for the future, and we get joy from being around fun, communication-focused folks who want to make a difference at their work!
Some of our perks include:
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs